package com.irdstudio.efp.esb.api.service.sed.ploaninfo;

import com.irdstudio.basic.framework.core.annotation.DicType;
import com.irdstudio.basic.framework.core.constant.SDicCertTypeEnum;
import com.irdstudio.basic.framework.core.vo.BaseInfo;
import lombok.Data;
import org.hibernate.validator.constraints.Length;

/**
 * 需求编号:2020D05--
 * 问题编号:
 * 开发人员: wengqw
 * 创建日期:2020/11/12
 * 功能描述:
 * 修改日期:2020/11/12
 * 修改描述:
 */
@Data
public class YedLoanInfoQueryParams extends BaseInfo {

    private static final long serialVersionUID = 1L;

    /** 授信协议编号*/
    private String lmtContNo;

    /** 证件类型 */
    @DicType(dicType = SDicCertTypeEnum.class, method = "getValue")
    @Length(max = 32)
    private String identTp;

    /** 证件号码 */
    @Length(max = 32)
    private String identNo;

    /** 客户编号 */
    private String cusId;

    /** 核心客户号 */
    private String innerCusId;

    /**过滤标识 */
    private String FltrtnFlg;

    /** 借据状态 */
    private String SetlFlg;

    /** 是否只查下期总数*/
    private String Flag;
}
